//    Copyright (C) Kherty.  All rights reserved.
using OpenLS.Core.Serialization;

namespace OpenLS.Drawing.Serialization
{
    public static class DrawingConstants
    {
        internal const string videoRelationship =
            "http://schemas.openxmlformats.org/officeDocument/2006/relationships/video";
        internal const string audioRelationship =
            "http://schemas.openxmlformats.org/officeDocument/2006/relationships/audio";

        public const string DrawingContentType = "application/vnd.openxmlformats-officedocument.drawing+xml";
        public const string DrawingNamespaceUri = @"http://schemas.openxmlformats.org/drawingml/2006/main";
        //\\public const string RelationshipNamespace = @"http://schemas.openxmlformats.org/officeDocument/2006/relationships"; //\\move to common
        public const string DrawingPrefix = "a";

        public const string DrawingRelationshipType =
            "http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";

        public static readonly XmlNamespace DrawingNamespace = new XmlNamespace(DrawingPrefix, DrawingNamespaceUri, false);

        internal const string CompatibilityNamespaceUri =
            "http://schemas.openxmlformats.org/drawingml/2006/compatibility";

        internal static readonly XmlNamespace CompatibilityNamespace = new XmlNamespace("com", CompatibilityNamespaceUri, false);
        public const string ThemeRelationshipType = @"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";
        public const string ThemeContentType = "application/vnd.openxmlformats-officedocument.theme+xml";

    }
}